var swfu;

		window.onload = function () {
			swfu = new SWFUpload({
				// Backend settings
				upload_url: $('#upload_avatar_url').val(),
				file_post_name: "avatar",

				// Flash file settings
				file_size_limit : "10 MB",
				file_types : "*.*",			// or you could use something like: "*.doc;*.wpd;*.pdf",
				file_types_description : "All Files",
				file_upload_limit : "0",
				file_queue_limit : "1",

				// Event handler settings
				swfupload_loaded_handler : swfUploadLoaded,
				
				file_dialog_start_handler: fileDialogStart,
				file_queued_handler : fileQueued,
				file_queue_error_handler : fileQueueError,
				file_dialog_complete_handler : fileDialogComplete,
				
				//upload_start_handler : uploadStart,	// I could do some client/JavaScript validation here, but I don't need to.
				upload_progress_handler : uploadProgress,
				upload_error_handler : uploadError,
				upload_success_handler : uploadSuccess,
				upload_complete_handler : uploadComplete,

				// Button Settings
				button_image_url : "/js/swfupload/XPButtonUploadText_61x22.png",
				button_placeholder_id : "spanButtonPlaceholderAvatar",
				button_width: 61,
				button_height: 22,
				
				// Flash Settings				
				flash_url : "/js/swfupload/swfupload.swf",

				custom_settings : {
					progress_target : "fsUploadProgressAvatar",
					upload_successful : false
				},
				
				// Debug settings
				debug: false
			});

		};
